#ifndef mediator_h__20130915_1102_17
#define mediator_h__20130915_1102_17

#include <curses.h>
#include <memory>
#include <cdk/cdk.h>
#include <panel.h>

using std::shared_ptr;

class Window;
class Color;

class Mediator {
public:
  Mediator();
  virtual ~Mediator();
  static CDKSCREEN* get_cdk_screen(shared_ptr<Window> w);
};

#endif//mediator_h__20130915_1102_17
